[code] {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  white-space: pre;
  font-size: 14px;
  line-height: 1.3;
  background: #272822;
  color: #75715E;
  padding: 8px;
  border-radius: 8px;
  overflow-x: auto;
  display: none;
}

[code] ol {
  list-style-type: decimal;
  margin: 0;
  padding: 0 0 0 40px;
}
[code] li {
  white-space: pre-wrap;
}

[code] span::selection {
  background: #919293;
}

[code] .i {
  font-style: italic;
}

[code] .red {
  color: #F92672;
}

[code] .purple {
  color: #AE81FF;
}

[code] .yellow {
  color: #E6DB74;
}

[code] .white {
  color: #F8F8F2;
}

[code] .ryan {
  color: #66D9EF;
}

[code] .gold {
  color: #FD971F;
}

[code] .green {
  color: #A6E22E;
}